package com.wsd.smartcarwasher.dao;

import com.wsd.smartcarwasher.domain.OfflineCountRecord;
import com.wsd.smartcarwasher.domain.OfflineCountRecordExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface OfflineCountRecordMapper {
    long countByExample(OfflineCountRecordExample example);

    int deleteByExample(OfflineCountRecordExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(OfflineCountRecord record);

    int insertSelective(OfflineCountRecord record);

    List<OfflineCountRecord> selectByExample(OfflineCountRecordExample example);

    OfflineCountRecord selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") OfflineCountRecord record, @Param("example") OfflineCountRecordExample example);

    int updateByExample(@Param("record") OfflineCountRecord record, @Param("example") OfflineCountRecordExample example);

    int updateByPrimaryKeySelective(OfflineCountRecord record);

    int updateByPrimaryKey(OfflineCountRecord record);


}